package com.ease.component.interfaces {
    import flash.events.IEventDispatcher;

    /*
     * The event notifies Wizard that side nav, NEXT and FINISH button
     * need to be recaculated.
     */
    [Event("wizardPathChange")]

    public interface IWizardNavigator extends IEventDispatcher {
        function isFirst(currentPanelId:String):Boolean;
        function isLast(currentPanelId:String):Boolean;
        function getNextPanelId(currentPanelId:String):String
        function getPreviousPanelId(currentPanelId:String):String;
        function getVeryFirstPanelId():String;
        function getCurrentPath():Array;
    }
}
